composite volcano - Turkish English Dictionary